
//模块化 (把复杂的业务逻辑和代码进行拆分和分离 变成可以复用的单元模块)
//commonJS 规范(设计commonJS规范的初衷是为了在后端也可以引用JS文件)
// 模块化开发规范
// 模块定义 defined   defined   
// 模块引用 require   import   
// 模块暴露 exports   export default  
//  语法     ES5       ES6

//一般情况下commonJS只支持ES5语法不识别ES6语法除非使用一些特殊的插件例如babel可以自动将ES6转换成ES5

const word='把复杂的业务逻辑和代码进行拆分和分离 变成可以复用的单元模块'

//1.一个模块默认暴露一个接口
module.exports = word;
// daydayup 会覆盖掉word  下面的代码接口会覆盖掉前面的接口
// module.exports ='dadaup'